﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SubForum.ObjectModel.Users;

namespace SubForum.Web.Services.Interfaces
{
    public interface ISubForumAdminService
    {
        void CreateUserProfile(MemberUser userToCreate);

        void UpdateUserProfile(MemberUser oldUserProfile, MemberUser updatedUserProfile);

        void DeleteUserProfile(MemberUser userProfileToDelete);

        UserList<MemberUser> GetAllUserProfiles();

        MemberUser GetUserProfileByUserName(string userName);

    }
}
